package com.ctvit.sms.platform.domain;
import java.sql.Timestamp;
import com.ctvit.framework.domain.BaseBean;
/**
* domain类
* 对应数据库表 t_cmsg_group_sub
* 
*/ 
public class CmsgGroupSub extends BaseBean{
	/*
	* 字段:     F_ID 
	* 数据库类型:INT 
	* 说明:     主键增长
	* 
	*/
	private Long id;
	/*
	* 字段:     F_GROUP_ID 
	* 数据库类型:INT 
	* 说明:     群号
	* 
	*/
	private Long groupId;
	/*
	* 字段:     F_USER_ID 
	* 数据库类型:VARCHAR 
	* 说明:     接收人
	* 
	*/
	private String userId;
	/*
	* 字段:     CREATE_TIMESTAMP 
	* 数据库类型:DATETIME 
	* 说明:     
	* 
	*/
	private Timestamp createTimestamp;
	/*
	* 字段:     MODIFY_TIMESTAMP 
	* 数据库类型:TIMESTAMP 
	* 说明:     ON UPDATE CURRENT_TIMESTAMP()
	* 
	*/
	private Timestamp modifyTimestamp;
	
	/**
	 * 主键增长.
	 *
	 * @return Id type:Long
	 */
	public Long getId() {
		return id;
	}
	
	/**
	 * 主键增长.
	 *
	 * @param newvalue
	 */
	public void setId(Long newvalue) {
		this.id = newvalue;
	}
	
	/**
	 * 群号.
	 *
	 * @return GroupId type:Long
	 */
	public Long getGroupId() {
		return groupId;
	}
	
	/**
	 * 群号.
	 *
	 * @param newvalue
	 */
	public void setGroupId(Long newvalue) {
		this.groupId = newvalue;
	}
	
	/**
	 * 接收人.
	 *
	 * @return UserId type:String
	 */
	public String getUserId() {
		return userId;
	}
	
	/**
	 * 接收人.
	 *
	 * @param newvalue
	 */
	public void setUserId(String newvalue) {
		this.userId = newvalue;
	}
	
	/**
	 * .
	 *
	 * @return CreateTimestamp type:Date
	 */
	public Timestamp getCreateTimestamp() {
		return createTimestamp;
	}
	
	/**
	 * .
	 *
	 * @param newvalue
	 */
	public void setCreateTimestamp(Timestamp newvalue) {
		this.createTimestamp = newvalue;
	}
	
	/**
	 * ON UPDATE CURRENT_TIMESTAMP().
	 *
	 * @return ModifyTimestamp type:Date
	 */
	public Timestamp getModifyTimestamp() {
		return modifyTimestamp;
	}
	
	/**
	 * ON UPDATE CURRENT_TIMESTAMP().
	 *
	 * @param newvalue
	 */
	public void setModifyTimestamp(Timestamp newvalue) {
		this.modifyTimestamp = newvalue;
	}
}

